The Expandable Table example illustrates the flexibility of the ice:dataTable component when bound to a backing-bean via the component <binding> attribute.

Source code to this example is available in the package com.icesoft.samples.showcase.components.expandableTable.* in both the Community and Enterprise editions of ICEfaces.